package com.core.base.searchForm.support;

import com.core.base.searchForm.enums.SearchType;

/**
 * 注解SearchProp对应的类
 * 
 * @author pt-chenqw
 *
 */
public class HQLSearchProp {
	
	private String paramName;
	
	private Object value;
	
	private String nullValue = "";
	
	private SearchType searchType;
	
	public HQLSearchProp(String paramName, Object value, String nullValue,
			SearchType searchType) {
		super();
		this.paramName = paramName;
		this.value = value;
		this.nullValue = nullValue;
		this.searchType = searchType;
	}

	public String getParamName() {
		return paramName;
	}

	public void setParamName(String paramName) {
		this.paramName = paramName;
	}

	public Object getValue() {
		return value;
	}

	public void setValue(Object value) {
		this.value = value;
	}

	public String getNullValue() {
		return nullValue;
	}

	public void setNullValue(String nullValue) {
		this.nullValue = nullValue;
	}

	public SearchType getSearchType() {
		return searchType;
	}

	public void setSearchType(SearchType searchType) {
		this.searchType = searchType;
	}
	
}
